<html>
<head>
<title>Admin Activities</title>
</head>
<body>
<h2>Admin Functions</h2>
<ul>
	<li><a href="/admin/datastore?action=clearget">Clear Datastore</a></li>
	<li><a href="/admin/showss2pl">Show SS2PL Transactions</a></li>
	<li><a href="/admin/showwaitingss2pl">Show SS2PL Transactions with waiting operations</a></li>
	<li><a href="/admin/dataitems">Show Persistent DB State</a></li>
	<li><a href="/admin/histories?type=SS2PL">Show SS2PL History</a></li>
	<li><a href="/admin/histories?type=OCC">Show OCC History</a></li>
</ul>

<h2>Conflict Graphs:</h2>
<ul>
<li><a href="/admin/detectDeadlock">See if SS2PL has a deadlock</a></li>
<li><a href="/admin/cfg?type=ss2pl">Show SS2PL Conflict Graph</a> (Based on operation submission order not execution order)</li>
<li><a href="/admin/cfg?type=occ">Show OCC Conflict Graph</a> (Based on operation submission order not execution order)</li>
</ul>


<h2>Reports</h2>
<ul>
	<li>Transaction Complete Time
		<ul>
			<li><a href="/admin/reports?action=tcmplt&type=ss2pl">SS2PL Transaction Complete Times</a></li>
			<li><a href="/admin/reports?action=tcmplt&type=occ">OCC Transaction Complete Times</a></li>
		</ul>
	</li>
	<li>Aborted Transactions
		<ul>
			<li><a href="/admin/reports?action=aborts&type=ss2pl">SS2PL Aborted Transactions (These are user aborts only)</a></li>
			<li><a href="/admin/reports?action=aborts&type=occ">OCC Aborted Transactions (User Aborts and System Aborts)</a></li>
		</ul>
	</li>
	<li><a href="/admin/reports?action=waittimes&type=ss2pl">SS2PL Operation Wait Times</a></li>
</ul>
</body>
</html>
